to be precision-engineered - Deutsch Englisch Wörterbuch